home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD 64 / supercd64_1.iso / Toma nota / Demo VideoWave 5 / Data.Cab / F67005_script.pss < prev    next >
Encoding:
Text File  |  2001-10-05  |  49.9 KB  |  2,208 lines

  1. // MGI VideoWave 5 DVD Authoring
  2. // this file describes skin for the DVD Authoring app
  3. // syntax is similat as RGS file syntax
  4. // except comments - '//' - C++ style
  5. // if window description is missing - value will be taken from default skin
  6. // var - variable
  7. // s  - string '<my text>'
  8. // d - decimal '<val>'
  9. // r - rectangle  '<left>,<top>,<width>,<height>'
  10. // p - point  '<x>,<y>'
  11. // c - color '<R>,<G>,<B>'
  12. //    Skin inforamtion
  13. //    Do not remove comment lines in Skin Description block,
  14. //    they are used as markers to optimize loading Skins Description
  15. //    &&Begin of Skin Description&&
  16. 'Skin Description'
  17. {
  18.     val 'Skin Name'            = s 'Default Skin'
  19.     val 'Skin Image'        = s 'VWMainFrame.png'
  20.     val 'Skin Author'        = s 'MGI Software Corp.'
  21.     val 'Skin Copyright'    = s '2001, MGI Software Corp.'
  22. }
  23. //    &&End of Skin Description&&
  24.  
  25. // this section is used for painting optimizations by skin reader itself!
  26. 'Preloaded Images'
  27. {
  28.     val 'Image1' = s 'VWMainFrame.png'
  29.     val 'Image2' = s 'EditPhotoTile.png'
  30.     val 'Image3' = s 'DocumentFrame.png'
  31.     val 'Image4' = s 'ActivityPaneWindow.png'
  32.     val 'Image5' = s 'LibraryFrame.png'
  33.     val 'Image6' = s 'NavigationBarWindow.png'
  34.     val 'Image7' = s 'EditBox.png'
  35.     val 'Image8' = s 'AVI.png'    // MUST be here
  36.     val 'Image9' = s 'WAV.png' // MUST be here
  37. }
  38. // this section describes the "default" look of the menus
  39. // each window style has an opportunity to override any of the menu attributes
  40. 'Default Menu'
  41. {
  42.     //    For Main menu items, the background image is transparent unless
  43.     //    the item is selected or hovered over
  44.     'Main Menu'
  45.     {
  46.         val 'Background File'                = s 'NavBarPopUp.png'
  47.         val 'Background Selected Image'        = r '5,50,50,20'
  48.         val 'Background Hover Image'        = r '0,30,60,20'
  49.     }                                        
  50.  
  51.     //    For Popup menu items, there is no hover state.
  52.     'Popup Menu'                            
  53.     {                                        
  54.         val 'Background File'                = s 'MenuPopUp.png'
  55.         val 'Background Image'                = r '5,5,50,20'
  56.         val 'Background Selected Image'        = r '5,50,50,20'
  57.     }
  58.     
  59.     val 'Item Enable Color'                    = c '0,0,0'
  60.     val 'Item Disable Color'                = c '175,175,175'
  61.  
  62.     'Item Check Mark'
  63.     {
  64.         val    'Item Check Mark Image Name'    = s 'MenuCheckmark.png'
  65.         val 'Item Enabled Check Mark'        = r '0,0,12,16'
  66.         val 'Item Disabled Check Mark'        = r '0,13,12,16'
  67.     }
  68.  
  69. // this section describes images used by Album modules
  70. 'AlbumImages'
  71. {
  72.     val 'AlbumCover' = s 'albumcover.png'
  73.     val 'Shoebox' = s 'shoebox.png'
  74.     val 'SearchResults' = s 'results.png'
  75.     val 'Placeholder' = s 'placeholder.png'
  76. }
  77.  
  78. 'MainFrame'
  79. {
  80.     val 'Border File' = s 'VWMainFrame.PNG'
  81.     val 'Client File' = s 'VWMainFrame.PNG'
  82.  
  83.     val 'System Menu Image' = r '3,3,18,17'
  84.     val 'Border Image' = r '0,0,0,22'
  85.     val 'Corner Dimensions' = p '15,15'
  86.  
  87.     val 'CaptionLeft Image' = r '63,0,2,53' 
  88.     val 'CaptionRight Image' = r '268,0,2,53'
  89.  
  90.     val 'LeftTop Image' = r '0,0,63,53'
  91.     val 'Top Image' = r '65,0,203,53'
  92.     val 'RightTop Image' = r '270,0,30,53'    
  93.     val 'LeftBottom Image' = r '0,158,63,142'
  94.     val 'Bottom Image' = r '63,278,207,22'
  95.     val 'RightBottom Image' = r '270,278,30,22'
  96.     val 'Left Image' = r '0,53,63,105'
  97.     val 'Right Image' = r '293,72,7,50'
  98.  
  99.     val 'Tile Image' = r '63,53,150,150'
  100.  
  101.     //    'x,y from Top Left & x,y originating from bottom right corner
  102.     val 'Client Offset' = r '0,46,0,0'
  103.  
  104.     //    Defines the Caption Text origin.
  105.     val 'Text Offset' = p '63,6'
  106.     val 'Inactive Caption Offset' = p '0,300'
  107.     val    'Subtitle Offset' = p '63,306'
  108.  
  109.     val 'Min Size' = p '800,600'
  110.  
  111.         val 'Max Size' = p '1024,768'
  112.     
  113.     'NavigationBar Attrib'
  114.     {
  115.         val 'Offset Left' = d '0'
  116.         val 'Offset Right' = d '0' // for Logo
  117.     }
  118.  
  119.     'Menu Attrib'
  120.     //    draws the background of the popup menus.
  121.     {
  122.         val 'Menu Offset' = r '68,23,69,2'
  123.     } 
  124.     'Font'
  125.     {
  126.         val 'Font Name' = s 'Tahoma'
  127.         val 'Font Style' = d '1'
  128.         val 'Font Size' = d '8'
  129.         val 'Font Color' = c '206,207,206'
  130.     }
  131.  
  132.     // System Controls positions
  133.     // Defines the (top,left) point from the Right,Top corner of
  134.     // the Main Window
  135.  
  136.     'Close System Control Offset'
  137.     {
  138.         val 'Control Offset' = p '46,0'
  139.     }
  140.  
  141.     //    Not Applicable
  142.     //
  143.     //    'Restore System Control Offset'
  144.     //    {
  145.     //    val 'Control Offset' = p '42,4'
  146.     //    }
  147.     //
  148.     //    'Maximize System Control Offset'
  149.     //    {
  150.     //        val 'Control Offset' = p '42,4'
  151.     //    }
  152.     //
  153.  
  154.     'Minimize System Control Offset'
  155.     {
  156.         val 'Control Offset' = p '70,0'
  157.     }
  158.  
  159.     'Help System Control Offset'
  160.     {
  161.         val 'Control Offset' = p '93,0'
  162.     }
  163.  
  164. }
  165.  
  166. 'GliphImages'
  167. {
  168.     val 'File' = s 'DocToolsHorz.png'
  169.     val 'Width' = d '25'
  170.     val 'Height' = d '19'
  171. }
  172.  
  173. 'Gadget'
  174. {
  175.     val 'File' = s 'Gadget.png'
  176.     val 'Rect' = r '0,0,7,7'
  177. }
  178.  
  179. 'Logo'
  180. {
  181.     val 'Border File' = s 'PSLogo.png'
  182.     val 'LeftTop Image' = r '0,0,98,45'
  183. }
  184.  
  185. 'StatusBar'
  186. {
  187.     val 'Separation File' = s 'StatusBarSeparator.png'
  188.     //val 'Client Offset' = r '5,2,5,1'
  189.         val 'Client Offset' = r '1,1,1,1'
  190.  
  191.     'Font'
  192.     {
  193.         val 'Font Name' = s 'Tahoma'
  194.         val 'Font Size' = d '8'
  195.         val 'Font Color' = c '250,250,250'
  196.     }
  197.  
  198.  
  199.  
  200.     //    Progress control settings
  201.     'Progress Control'
  202.     {
  203.         //    Geometry
  204.         val    'Height'        = d '15'
  205.         val    'Width'            = d '200'
  206. //        val    'Left Offset'    = d '75'
  207. //        val    'Right Offset'    = d '85'
  208.         val    'Left Offset'    = d '0'
  209.         val    'Right Offset'    = d '5'
  210.  
  211.  
  212.         //    Attributes
  213.  
  214.         //    Transparency: 1=Transparent, 0=Non-Transparent
  215.         val    'Transparent'    = d '1'
  216.  
  217.         //    Border:    1=With border, 0=No Border
  218.         val    'Border'        = d '0'
  219.  
  220.         //    Smooth/Chunky bar:    1=Smooth Bar, 0=Chunky Bar
  221.         val    'Smooth'        = d '1'
  222.  
  223.         //    Progress bar alignment:    1=Horizontal, 0=Vertical
  224.         val    'Alignment'        = d '1'
  225.     }
  226. }
  227.  
  228.  
  229. 'DocumentWindow'
  230. {
  231.     val 'Client File' = s 'EditPhotoTile.png'
  232.     val 'Tile Image' = r '0,0,475,543'
  233. }
  234.  
  235.  
  236. 'DocumentFrame'
  237. {
  238.     val 'Border File' = s 'DocumentFrame.png'
  239.     val 'Client File' = s 'DocumentFrame.png'
  240.  
  241.     //    'x,y from Top Left & x,y originating from bottom right corner
  242.     //    changed to remove 16pixel gutter on left side of workspace
  243.     val 'Client Offset' = r '4,24,4,3'
  244.  
  245.     val 'Tile Image' = r '25,30,100,100'
  246.     
  247.     val 'CaptionLeft Image' = r '25,0,25,25'
  248.     val 'CaptionRight Image' = r '75,0,25,25'
  249.  
  250.     val 'LeftTop Image' = r '0,0,25,25'
  251.     val 'Top Image' = r '50,0,25,25'
  252.     val 'RightTop Image' = r '125,0,25,25'
  253.     val 'LeftBottom Image' = r '0,125,25,25'
  254.     val 'RightBottom Image' = r '125,125,25,25'
  255.     val 'Left Image' = r '0,25,25,100'
  256.     val 'Right Image' = r '125,25,25,100'
  257.     val 'Bottom Image' = r '25,125,100,25'
  258.  
  259.     val 'ToolbarLeft Image' = r '75,0,5,25'
  260.     val 'ToolbarTile Image' = r '62,0,25,25'
  261.     val 'ToolbarRight Image' = r '122,0,10,25'
  262.     val 'Toolbar Offset' = p '20,3'
  263.     val 'Text Offset' = p '20,6'
  264.  
  265.         'Font'
  266.     {
  267.         val 'Font Name' = s 'Tahoma'
  268.         val 'Font Size' = d '8'
  269.         val 'Font Style' = d '1'
  270.         val 'Font Color' = c '230,228,226'
  271.     }
  272. }
  273.  
  274.  
  275. 'ActivityPaneControl'
  276. {
  277. //    val 'Border File' = s 'ActivityPaneWindow.png'
  278. //    val 'Client Offset' = r '3,0,4,0'
  279. //    val 'Left Image' = r '0,50,200,70'
  280.  
  281.     val 'Client File' = s 'ActivityPaneWindow.png'
  282.     val 'Tile Image' = r '3,25,150,70'
  283.  
  284. }
  285.  
  286.  
  287. 'ActivityPaneWindow'
  288. {
  289.     val 'WindowWidth' = d '200'
  290.     val 'Border File' = s 'ActivityPaneWindow.png'
  291.     val 'Client File' = s 'ActivityPaneWindow.png'
  292. //    val 'Client Offset' = r '0,25,0,0'
  293.     val 'Client Offset' = r '3,25,4,0'
  294.     val 'Text Offset' = p '23,4'
  295.  
  296.     val 'Tile Image' = r '3,25,150,70'
  297.  
  298. //    val 'LeftTop Image' = r '0,0,200,25'
  299. //    val 'Top Image' = r '0,0,200,25'
  300. //    val 'RightTop Image' = r '0,0,200,25'
  301. //    val 'Left Image' = r '0,25,3,70'
  302. //    val 'Right Image' = r '196,25,4,70'
  303.  
  304.     val 'LeftTop Image' = r '0,0,40,25'
  305.     val 'Top Image' = r '40,0,120,25'
  306.     val 'RightTop Image' = r '160,0,40,25'
  307.     val 'Left Image' = r '0,25,3,70'
  308.     val 'Right Image' = r '196,25,4,70'
  309.  
  310.  
  311.     'Font'
  312.     {
  313.         val 'Font Name' = s 'Tahoma'
  314.         val 'Font Size' = d '8'
  315.         val 'Font Style' = d '1'
  316.         val 'Font Color' = c '50,50,50'
  317.  
  318.     }
  319. }
  320.  
  321.  
  322. 'GalleryWindow'
  323. {
  324.     val 'WindowWidth' = d '107'
  325.  
  326.     val 'Border File' = s 'LibraryFrame.png'
  327.     val 'Client File' = s 'LibraryFrame.png'
  328.  
  329.     val 'LeftTop Image' = r '0,0,30,25'
  330.     val 'RightTop Image' = r '70,0,34,25'
  331.     val 'Left Image' = r '0,25,100,200'
  332.     val 'Right Image' = r '100,25,4,200'
  333.     val 'LeftBottom Image' = r '0,299,100,1'
  334.     val 'RightBottom Image' = r '100,299,4,1'
  335.     val 'Bottom Image' = r '0,275,100,25'
  336.     val 'Top Image' = r '30,0,50,25'
  337.  
  338.     val 'Client Offset' = r '2,24,3,2'
  339.     val 'Text Offset' = p '20,5'
  340.     
  341.         'Font'
  342.     {
  343.         val 'Font Name' = s 'Tahoma'
  344.         val 'Font Size' = d '8'
  345.         val 'Font Style' = d '1'
  346.         val 'Font Color' = c '50,50,50'
  347.     }
  348. }
  349.  
  350.  
  351. 'TreeViewControl'
  352. {
  353.     val 'Border File' = s 'EditBox.png'
  354.     val 'Client File' = s 'EditBox.png'
  355.     val 'LeftTop Image' = r '0,0,3,3'
  356.     val 'RightTop Image' = r '47,0,3,3'
  357.     val 'LeftBottom Image' = r '0,47,3,3'
  358.     val 'RightBottom Image' = r '47,47,3,3'
  359.     val 'Left Image' = r '0,3,3,44'
  360.     val 'Right Image' = r '47,3,3,44'
  361.     val 'Top Image' = r '3,0,44,3'
  362.     val 'Bottom Image' = r '3,47,44,3'
  363.     val 'Tile Image' = r '3,3,44,44'
  364.     val 'Client Offset' = r '3,3,3,3'
  365. }
  366.  
  367.  
  368. 'GalleryControl'
  369. {
  370.     val 'Border File' = s 'LibraryFrame.PNG'
  371.     val 'Client File' = s 'LibraryFrame.PNG'
  372.  
  373.     val 'Tile Image' = r '4,30,91,260'
  374.     val 'Client Offset' = r '0,0,0,0'
  375. }
  376.  
  377.  
  378. 'GalleryListViewControl'
  379. {
  380.     val 'Border File' = s 'LibraryFrame.PNG'
  381.     val 'Client File' = s 'LibraryFrame.PNG'
  382.      val 'Tile Image' = r '3,30,89,260'
  383.     val 'Client Offset' = r '10,0,0,0'
  384.  
  385.  
  386.     'ItemSelected'
  387.     {
  388.         val 'Border File' = s 'GalleryItemSelected.png'
  389.         val 'Client File' = s 'GalleryItemSelected.png'
  390.  
  391.         val 'LeftTop Image' = r '0,0,2,2'
  392.         val 'LeftBottom Image' = r '0,82,2,2'
  393.         val 'RightTop Image' = r '82,0,2,2'
  394.         val 'RightBottom Image' = r '82,82,2,2'
  395.         val 'Right Image' = r '82,2,2,80'
  396.         val 'Bottom Image' = r '82,2,80,2'
  397.         val 'Left Image' = r '0,2,2,80'
  398.         val 'Top Image' = r '2,0,80,2'
  399.         val 'Client Offset' = r '2,2,2,2'
  400.          val 'Tile Image' = r '2,2,80,60'
  401.     
  402.     }
  403.  
  404.     val 'Icon Spacing X' = d '6';
  405.     val 'Icon Spacing Y' = d '6'; // this is including text height
  406. }
  407.  
  408.  
  409. 'ListViewControl'
  410. {
  411.     'Item'
  412.     {
  413.         val 'Border File' = s 'ListViewItem.png'
  414.         val 'Client File' = s 'ListViewItem.png'
  415.  
  416.         val 'LeftTop Image' = r '0,0,3,3'
  417.         val 'LeftBottom Image' = r '0,61,3,3'
  418.         val 'RightTop Image' = r '81,0,3,3'
  419.         val 'RightBottom Image' = r '81,61,3,3'
  420.         val 'Right Image' = r '81,3,3,58'
  421.         val 'Bottom Image' = r '3,61,78,3'
  422.         val 'Left Image' = r '0,3,3,58'
  423.         val 'Top Image' = r '3,0,78,3'
  424.         val 'Client Offset' = r '2,2,2,2'
  425.          val 'Tile Image' = r '2,2,80,60'
  426.     }
  427.  
  428.     'ItemSelected'
  429.     {
  430.         val 'Border File' = s 'ListViewItemSelected.png'
  431.         val 'Client File' = s 'ListViewItemSelected.png'
  432.          
  433.         val 'LeftTop Image' = r '0,0,3,3'
  434.         val 'LeftBottom Image' = r '0,61,3,3'
  435.         val 'RightTop Image' = r '81,0,3,3'
  436.         val 'RightBottom Image' = r '81,61,3,3'
  437.         val 'Right Image' = r '81,3,3,58'
  438.         val 'Bottom Image' = r '3,61,78,3'
  439.         val 'Left Image' = r '0,3,3,58'
  440.         val 'Top Image' = r '3,0,78,3'
  441.         val 'Client Offset' = r '2,2,2,2'
  442.          val 'Tile Image' = r '2,2,80,60'
  443.     }
  444.  
  445.     'ItemDisabled'
  446.     {
  447.         val 'Border File' = s 'ListViewItemDisabled.png'
  448.         val 'Client File' = s 'ListViewItemDisabled.png'
  449.  
  450.         val 'LeftTop Image' = r '0,0,3,3'
  451.         val 'LeftBottom Image' = r '0,61,3,3'
  452.         val 'RightTop Image' = r '81,0,3,3'
  453.         val 'RightBottom Image' = r '81,61,3,3'
  454.         val 'Right Image' = r '81,3,3,58'
  455.         val 'Bottom Image' = r '3,61,78,3'
  456.         val 'Left Image' = r '0,3,3,58'
  457.         val 'Top Image' = r '3,0,78,3'
  458.         val 'Client Offset' = r '2,2,2,2'
  459.          val 'Tile Image' = r '2,2,80,60'
  460.     }
  461.  
  462.     'ItemHover'
  463.     {
  464.         val 'Border File' = s 'ListViewItemHover.png'
  465.         val 'Client File' = s 'ListViewItemHover.png'
  466.  
  467.         val 'LeftTop Image' = r '0,0,3,3'
  468.         val 'LeftBottom Image' = r '0,61,3,3'
  469.         val 'RightTop Image' = r '81,0,3,3'
  470.         val 'RightBottom Image' = r '81,61,3,3'
  471.         val 'Right Image' = r '81,3,3,58'
  472.         val 'Bottom Image' = r '3,61,78,3'
  473.         val 'Left Image' = r '0,3,3,58'
  474.         val 'Top Image' = r '3,0,78,3'
  475.         val 'Client Offset' = r '2,2,2,2'
  476.          val 'Tile Image' = r '2,2,80,60'
  477.     }
  478.  
  479.  
  480.     'Font'
  481.     {
  482.         val 'Font Name' = s 'Arial'
  483.         val 'Font Size' = d '8'
  484.         val 'Font Color' = c '207,207,207'
  485.     }
  486.  
  487.  
  488.     'ListViewCheckBox'
  489.     {
  490.         val 'CheckBox File' = s 'checkbox.png'
  491.         val 'Checked' = r '0, 26,13,13'
  492.         val 'Unchecked' = r '0, 0,13,13'
  493.         val 'Indeterminate' = r '0, 53, 13, 13'
  494.     }
  495.  
  496.  
  497.     val 'Header File' = s 'ListViewHeader.png'
  498.     val 'GridColor' = c '0, 0, 0'
  499.     val 'Icon Spacing X' = d '6';
  500.     val 'Icon Spacing Y' = d '6'; // this is including text height
  501.     val 'List Icon Spacing' = d '4'; // used for iconic presentations like story board etc.
  502.  
  503. }
  504.  
  505. 'ListBoxControl'
  506. {
  507.     val 'Special Color' = c '80,80,80'
  508. }
  509.  
  510.  
  511. 'NavigationBarControl'
  512. {
  513.     val 'Border File' = s 'NavigationBarWindow.png'
  514.     val 'LeftTop Image' = r '0,0,216,45'
  515.     val 'Top Image' = r '41,0,347,30'
  516.     val 'RightTop Image' = r '389,0,35,30'
  517.     val 'Client Offset' = r '25,0,5,0'
  518.     val 'Line Gap' = d '0'
  519. }
  520.  
  521. 'Popup Window'
  522. {
  523.     val 'Border File' = s 'NavBarPopUp.png'
  524.     val 'Client File' = s 'NavBarPopUp.png'
  525.     val 'LeftTop Image' = r '0,0,12,2'
  526.     val 'RightTop Image' = r '488,0,12,2'
  527.     val 'LeftBottom Image' = r '0,28,2,2'
  528.     val 'RightBottom Image' = r '58,28,2,2'
  529.     val 'Left Image' = r '0,12,12,50'
  530.     val 'Right Image' = r '498,12,2,50'
  531.     val 'Top Image' = r '15,0,56,2'
  532.     val 'Bottom Image' = r '15,548,56,2'
  533.     val 'Tile Image' = r '12,2,486,546'
  534.     val 'Client Offset' = r '5,2,2,2'
  535.     val 'Popup menu figure' = s 'PopUpTriangle.PNG'
  536. }
  537.  
  538. 'Library Window'
  539. {
  540.     val 'Border File' = s 'NavBarPopUp.png'
  541.     val 'Client File' = s 'NavBarPopUp.png'
  542.     val 'LeftTop Image' = r '0,0,12,2'
  543.     val 'RightTop Image' = r '488,0,12,2'
  544.     val 'LeftBottom Image' = r '0,28,2,2'
  545.     val 'RightBottom Image' = r '58,28,2,2'
  546.     val 'Left Image' = r '0,12,12,50'
  547.     val 'Right Image' = r '498,12,2,50'
  548.     val 'Top Image' = r '15,0,56,2'
  549.     val 'Bottom Image' = r '15,548,56,2'
  550.     val 'Tile Image' = r '12,2,486,546'
  551.     val 'Client Offset' = r '5,2,2,2'
  552.     val 'Popup menu figure' = s 'PopUpTriangle.PNG'
  553. }
  554.  
  555. 'MPSEditControl'
  556. {
  557.     val 'Border File' = s 'EditBox.png'
  558.     val 'Client File' = s 'EditBox.png'
  559.     val 'Client File Disabled' = s 'EditBoxDis.png'
  560.  
  561.     val 'LeftTop Image' = r '0,0,2,2'
  562.     val 'RightTop Image' = r '48,0,2,2'
  563.     val 'LeftBottom Image' = r '0,48,2,2'
  564.     val 'RightBottom Image' = r '48,48,2,2'
  565.     val 'Left Image' = r '0,2,2,10'
  566.     val 'Right Image' = r '48,2,2,10'
  567.     val 'Top Image' = r '2,0,10,2'
  568.     val 'Bottom Image' = r '2,48,10,2'
  569.     val 'Tile Image' = r '2,2,10,10'
  570.     val 'Client Offset' = r '4,2,2,2'
  571. }
  572.  
  573.  
  574. 'MPSLabelControl'
  575. {
  576.     val 'Border File' = s 'Label.png'
  577.     val 'Client File' = s 'Label.png'
  578.     val 'LeftTop Image' = r '0,0,3,3'
  579.     val 'RightTop Image' = r '22,0,3,3'
  580.     val 'LeftBottom Image' = r '0,22,3,3'
  581.     val 'RightBottom Image' = r '22,22,3,3'
  582.     val 'Left Image' = r '0,3,3,19'
  583.     val 'Right Image' = r '22,3,3,19'
  584.     val 'Top Image' = r '3,0,19,3'
  585.     val 'Bottom Image' = r '3,22,19,3'
  586.     val 'Tile Image' = r '3,3,19,19'
  587.     val 'Client Offset' = r '3,3,3,3'
  588. }
  589.  
  590. 'MPSButtonControl'
  591. {
  592.     val    'Click SoundID'        = d '1'
  593.     val    'Disabled SoundID'    = d '8'
  594. }
  595.  
  596. 'MPSRadioGrpControl'
  597. {
  598.     val    'Click SoundID'        = d '2'
  599.     val    'Disabled SoundID'    = d '7'
  600.  
  601.     val 'Border File' = s 'RadioGroupBackground.png'
  602.     val 'Client File' = s 'RadioGroupBackground.png'
  603.  
  604.     val 'LeftTop Image' = r '0,0,20,20'
  605.     val 'RightTop Image' = r '80,0,20,20'
  606.     val 'LeftBottom Image' = r '0,80,20,20'
  607.     val 'RightBottom Image' = r '80,80,20,20'
  608.     val 'Left Image' = r '0,20,20,20'
  609.     val 'Right Image' = r '80,20,20,20'
  610.     val 'Top Image' = r '20,0,20,20'
  611.     val 'Bottom Image' = r '20,80,20,20'
  612.  
  613.     val 'Tile Image' = r  '20,20,20,20'
  614.     val 'Client Offset' = r '8,8,8,8'
  615. }
  616.  
  617. 'DialogFrame'
  618. {
  619.     val 'Border File' = s 'VWDialogFrame.PNG'
  620.     val 'Client File' = s 'VWDialogFrame.PNG'
  621.     val 'System Menu Image' = r '3,3,18,17'
  622.     val 'Border Image' = r '3,3,3,3'
  623.     val 'Corner Dimensions' = p '15,15'
  624.  
  625.     val 'CaptionLeft Image' = r '25,0,20,50' 
  626.     val 'CaptionRight Image' = r '100,0,30,50'
  627.  
  628.     val 'LeftTop Image' = r '0,0,25,30'
  629.     val 'Top Image' = r '25,0,25,30'
  630.     val 'RightTop Image' = r '175,0,25,30'        
  631.     val 'LeftBottom Image' = r '0,175,25,25'     
  632.     val 'Bottom Image' = r '25,175,25,25'     
  633.     val 'RightBottom Image' = r '175,175,25,25'
  634.  
  635.     val 'Left Image' = r '0,25,5,50 '
  636.     val 'Right Image' = r '195,25,5,50'
  637.  
  638.     val 'Tile Image' = r '5,25,100,100'
  639.     val 'Client Offset' = r '5,30,5,5'
  640.     val 'Text Offset' = p '20,4'
  641.     val 'Inactive Caption Offset' = p '0,200'
  642.     val    'Subtitle Offset' = p '35,20'
  643.     
  644.     'Font'
  645.     {
  646.         val 'Font Name' = s 'Tahoma'
  647.         val 'Font Style' = d '1'
  648.         val 'Font Size' = d '8'
  649.         val 'Font Color' = c '206,207,206'
  650.     }
  651.  
  652.     // System Controls positions
  653.     // Defines the (top,left) point from the Right,Top corner of
  654.     // the Main Window
  655.  
  656.     'Close System Control Offset'
  657.     {
  658.         val 'Control Offset' = p '24,2'
  659.     }
  660.  
  661.     'Help System Control Offset'
  662.     {
  663.         val 'Control Offset' = p '40,2'
  664.     }
  665. }
  666.  
  667. 'DialogBox'
  668. {
  669.     val 'Border File' = s 'VWDialogFrame.PNG'
  670.     val 'Client File' = s 'VWDialogFrame.PNG'
  671.     val 'System Menu Image' = r '3,3,18,17'
  672.     val 'Border Image' = r '3,3,3,3'
  673.     val 'Corner Dimensions' = p '15,15'
  674.  
  675.     val 'CaptionLeft Image' = r '25,0,20,50' 
  676.     val 'CaptionRight Image' = r '100,0,30,50'
  677.  
  678.     val 'LeftTop Image' = r '0,0,25,30'
  679.     val 'Top Image' = r '25,0,25,30'
  680.     val 'RightTop Image' = r '175,0,25,30'        
  681.     val 'LeftBottom Image' = r '0,175,25,25'     
  682.     val 'Bottom Image' = r '25,175,25,25'     
  683.     val 'RightBottom Image' = r '175,175,25,25'
  684.  
  685.     val 'Left Image' = r '0,25,5,50 '
  686.     val 'Right Image' = r '195,25,5,50'
  687.  
  688.     val 'Tile Image' = r '5,25,100,100'
  689.     val 'Client Offset' = r '5,30,5,5'
  690.     val 'Text Offset' = p '20,4'
  691.     val 'Inactive Caption Offset' = p '0,200'
  692.     val    'Subtitle Offset' = p '35,20'
  693.     
  694.     'Font'
  695.     {
  696.         val 'Font Name' = s 'Tahoma'
  697.         val 'Font Style' = d '1'
  698.         val 'Font Size' = d '8'
  699.         val 'Font Color' = c '206,207,206'
  700.     }
  701.  
  702.     // System Controls positions
  703.     // Defines the (top,left) point from the Right,Top corner of
  704.     // the Main Window
  705.  
  706. //    'Close System Control Offset'
  707. //    {
  708. //        val 'Control Offset' = p '2000,2'
  709. //    }
  710.  
  711. //    'Help System Control Offset'
  712. //    {
  713. //        val 'Control Offset' = p '40,2'
  714. //    }
  715. }
  716.  
  717. 'FloatingFrame'
  718. {
  719.     val 'Border File' = s 'FloatingFrame.PNG'
  720.     val 'Client File' = s 'FloatingFrame.PNG'
  721.  
  722.     val    'System Menu Image'    = r '4,3,19,20'
  723.     val    'Border Image' = r '3,3,3,3'
  724.     val    'Corner Dimensions' = p '15,15'
  725.  
  726.     val 'CaptionLeft Image' = r '25,0,20,3'
  727.     val 'CaptionRight Image' = r '0,0,0,0'
  728.  
  729.     val 'LeftTop Image' = r '0,0,25,3'
  730.     val 'Top Image' = r '45,0,50,3'
  731.     val 'RightTop Image' = r '195,0,5,3'
  732.     val 'LeftBottom Image' = r '0,275,25,25'
  733.     val 'Bottom Image' = r '25,275,25,25'
  734.     val 'RightBottom Image' = r '194,275,6,25'
  735.     val 'Left Image' = r '0,30,5,50'
  736.     val 'Right Image' = r '194,30,6,50'
  737.     val 'Tile Image' = r '6,30,100,100'
  738.  
  739.     val 'Client Offset' = r '3,3,3,3'
  740.     val 'Text Offset' = p '15,4'
  741.     val 'Inactive Caption Offset' = p '0,300'
  742.  
  743.         'Font'
  744.     {
  745.         val 'Font Name' = s 'Tahoma'
  746.         val 'Font Style' = d '1'
  747.         val 'Font Size' = d '8'
  748.         val 'Font Color' = c '50,50,50'
  749.     }
  750.  
  751.  
  752.  
  753.     // System Controls positions
  754.     // Defines the (top,left) point from the Right,Top corner of
  755.     // the Main Window
  756.     'Close System Control Offset'
  757.     {
  758.         val 'Control Offset' = p '25,3'
  759.     }
  760. }
  761.  
  762.  
  763. 'MPSImageCtrl'
  764. {
  765.     val 'Bckgnd File' = s 'ActivityPanelTile.PNG'
  766.     val 'Gliph offsets' = r '10,10,10,10'
  767. }
  768.  
  769.  
  770. 'Font Info'
  771. //  font styles
  772. //  FONT_STYLE_BOLD             1
  773. //  FONT_STYLE_ITALIC           2
  774. //  FONT_STYLE_BOLD_ITALIC      3
  775.  
  776. //  font effects
  777. //  FONT_EFFECT_UNDERLINE       1
  778. //  FONT_EFFECT_STRIKEOUT       2
  779.  
  780. {
  781.     'Default Info'
  782.     {
  783.         val 'Font Name'  = s 'Tahoma'
  784.         val 'Font Size'  = d '8'
  785.         val 'Font Style' = d '0'
  786.         val 'Font Effect'= d '0'
  787.         val 'Font Color' = c '0,0,0'
  788.     }
  789.     'Default Bold Info'
  790.     {
  791.         val 'Font Name'  = s 'Tahoma'
  792.         val 'Font Size'  = d '8'
  793.         val 'Font Style' = d '1'
  794.         val 'Font Effect'= d '0'
  795.         val 'Font Color' = c '0,0,0'
  796.     }
  797. }
  798.  
  799. // Preliminary stuff for mode bar, stolen from EditBox
  800.  
  801. 'VWModeBar'
  802. {
  803.     val 'Border File' = s 'C_Bar_Panel.png'
  804.     val 'Client File' = s 'C_Bar_Panel.PNG'
  805.  
  806.     val 'LeftTop Image' = r '0,0,19,10'
  807.     val 'RightTop Image' = r '49,0,0,0'
  808.     val 'LeftBottom Image' = r '0,758,19,10'
  809.     val 'RightBottom Image' = r '49,758,10,10'
  810.     val 'Left Image' = r '0,10,19,10'
  811.     val 'Right Image' = r '49,10,0,0'
  812.     val 'Top Image' = r '19,0,40,10'
  813.     val 'Bottom Image' = r '19,758,40,10'
  814.     val 'Tile Image' = r '19,10,40,100'
  815.     val 'Client Offset' = r '5,5,5,5'
  816.  
  817.     'ModeBar Buttons'
  818.     {
  819.         val 'Number Of Buttons' = d '5'
  820.  
  821.         '0'
  822.         {
  823.             val 'Face Style' = d '550'
  824.             val 'Top' = d '10'
  825.             val 'Mode' = s '{A915A041-34BB-497A-82BA-ED8A76CF4419}'
  826.         }
  827.         '1'
  828.         {
  829.             val 'Face Style' = d '551'
  830.             val 'Top' = d '52'
  831.             val 'Mode' = s '{337BE498-30F3-4D50-8B35-F61A936D44D5}'
  832.         }
  833.         '2'
  834.         {
  835.             val 'Face Style' = d '552'
  836.             val 'Top' = d '94'
  837.             val 'Mode' = s ''
  838.         }
  839.         '3'
  840.         {
  841.             val 'Face Style' = d '553'
  842.             val 'Top' = d '136'
  843.             val 'Mode' = s '{C1830A4F-6473-4FC6-9815-D705299492EC}'
  844.         }
  845.                 '4'
  846.         {
  847.             val 'Face Style' = d '553'
  848.             val 'Top' = d '200'
  849.             val 'Mode' = s '{A2A34323-5E0A-4A9B-B82A-72F991A97AE1}'
  850.         }
  851.  
  852.  
  853.     }
  854.     
  855. }
  856.  
  857. 'VWPreviewScreen'
  858. {
  859.     val 'Border File' = s 'VideoScreen.PNG'
  860.     val 'Client File' = s 'VideoScreen.PNG'
  861.  
  862.     val 'LeftTop Image' = r '0,0,372,328'
  863.     
  864.  
  865.     'Preview Positions'
  866.     {
  867.         val 'Caption Rect' = r '14,8,324,10'
  868.         val 'Preview Rect' = r '20,22,320,240'
  869.     }
  870. }
  871.  
  872. 'VWPlayControls'
  873. {
  874.     val 'Border File' = s 'PlayControls.png'
  875.     val 'Client File' = s 'PlayControls.PNG'
  876.  
  877.     val 'Left Image' = r '3,2,385,114'
  878.     
  879.  
  880.     'Button Positions'
  881.     {
  882.         val 'First' = p '17, 7'
  883.         val 'Prev' = p '51, 7'
  884.         val 'Play' = p '85, 7'
  885.         val 'Pause' = p '156, 7'
  886.         val 'Stop' = p '190, 7'
  887.         val 'Next' = p '224, 7'
  888.         val 'Last' = p '258, 7'
  889.         val 'slider' = r '17, 30, 200, 22'
  890.                 //
  891.                 // r - rectangle  '<left>,<top>,<width>,<height>'
  892.                 //
  893.                 val 'textstart'  = r '220, 30, 65, 25'
  894.                 val 'starttime'  = r '285, 30, 56, 25'
  895.                 val 'textend'    = r '220, 55, 65, 25'
  896.                 val 'endtime'    = r '285, 55, 56, 25'
  897.                 val 'textcurrent'= r '17,  55, 70, 25'
  898.                 val 'currenttime'= r '87,  55, 105, 25'
  899.  
  900.  
  901.     }
  902. }
  903.  
  904.  
  905.  
  906. 'MPSButtonStyles'
  907. {
  908.     'MPSButtonFaceStyles'
  909.     {
  910. /////////////////////////////////////////////////////////////////////
  911. // DanS: Define some test buttons for VideoWave Home
  912.         'cp_firstframe.png'
  913.         {
  914.             val FaceStyleID  = d '500'    
  915.             val 'Nb supplied faces' = d '4'
  916.         }
  917.         'cp_prevframe.png'
  918.         {
  919.             val FaceStyleID  = d '501'    
  920.             val 'Nb supplied faces' = d '4'
  921.         }
  922.         'cp_play.png'
  923.         {
  924.             val FaceStyleID  = d '502'    
  925.             val 'Nb supplied faces' = d '4'
  926.         }
  927.         'cp_pause.png'
  928.         {
  929.             val FaceStyleID  = d '503'    
  930.             val 'Nb supplied faces' = d '4'
  931.         }
  932.         'cp_stop.png'
  933.         {
  934.             val FaceStyleID  = d '504'    
  935.             val 'Nb supplied faces' = d '4'
  936.         }
  937.         'cp_nextframe.png'
  938.         {
  939.             val FaceStyleID  = d '505'    
  940.             val 'Nb supplied faces' = d '4'
  941.         }
  942.         'cp_lastframe.png'
  943.         {
  944.             val FaceStyleID  = d '506'    
  945.             val 'Nb supplied faces' = d '4'
  946.         }
  947.  
  948.  
  949.         'Transitions_bevel_base.png'
  950.         {
  951.             val FaceStyleID  = d '550'    
  952.             val 'Nb supplied faces' = d '4'
  953.         }
  954.         'Capture_beveled_button.png'
  955.         {
  956.             val FaceStyleID  = d '551'    
  957.             val 'Nb supplied faces' = d '4'
  958.         }
  959.         'darkRm_beveled_button.png'
  960.         {
  961.             val FaceStyleID  = d '552'    
  962.             val 'Nb supplied faces' = d '4'
  963.         }
  964.  
  965.         'NormalProduce.png'
  966.         {
  967.             val FaceStyleID  = d '553'    
  968.             val xLightSource = d '50'
  969.             val yLightSource = d '50'
  970.             val nPowerLightSource = d '80'
  971.             val 'Nb supplied faces' = d '1'
  972.         }
  973.  
  974.         'EyeDropper.png'
  975.         {
  976.             val FaceStyleID  = d '554'    
  977.             val xLightSource = d '50'
  978.             val yLightSource = d '50'
  979.             val nPowerLightSource = d '80'
  980.             val 'Nb supplied faces' = d '1'
  981.         }
  982.  
  983.         'modeaudio.PNG'
  984.         {
  985.             val FaceStyleID  = d '555'    
  986.             val 'Nb supplied faces' = d '4'
  987.         }
  988.  
  989.         'modebackground.PNG'
  990.         {
  991.             val FaceStyleID  = d '556'    
  992.             val 'Nb supplied faces' = d '4'
  993.         }
  994.  
  995.         'modebutton.PNG'
  996.         {
  997.             val FaceStyleID  = d '557'    
  998.             val 'Nb supplied faces' = d '4'
  999.         }
  1000.  
  1001.         'modesimulate.PNG'
  1002.         {
  1003.             val FaceStyleID  = d '558'    
  1004.             val 'Nb supplied faces' = d '4'
  1005.         }
  1006.  
  1007.         'modestoryboard.PNG'
  1008.         {
  1009.             val FaceStyleID  = d '559'    
  1010.             val 'Nb supplied faces' = d '4'
  1011.         }
  1012.  
  1013.         'modetext.PNG'
  1014.         {
  1015.             val FaceStyleID  = d '560'    
  1016.             val 'Nb supplied faces' = d '4'
  1017.         }
  1018.  
  1019.         'modevideoedit.PNG'
  1020.         {
  1021.             val FaceStyleID  = d '561'    
  1022.             val 'Nb supplied faces' = d '4'
  1023.         }
  1024.  
  1025.         'New.PNG'
  1026.         {
  1027.             val FaceStyleID  = d '562'    
  1028.             val 'Nb supplied faces' = d '4'
  1029.         }
  1030.  
  1031.         'Open.PNG'
  1032.         {
  1033.             val FaceStyleID  = d '563'    
  1034.             val 'Nb supplied faces' = d '4'
  1035.         }
  1036.  
  1037.         'Save.PNG'
  1038.         {
  1039.             val FaceStyleID  = d '565'    
  1040.             val 'Nb supplied faces' = d '4'
  1041.         }
  1042.  
  1043.  
  1044.         'ProduceDVD.PNG'
  1045.         {
  1046.             val FaceStyleID  = d '566'    
  1047.             val 'Nb supplied faces' = d '4'
  1048.         }
  1049.  
  1050.         'Undo.PNG'
  1051.         {
  1052.             val FaceStyleID  = d '567'    
  1053.             val 'Nb supplied faces' = d '4'
  1054.         }
  1055.  
  1056.         'TitleTabs.PNG'
  1057.         {
  1058.             val FaceStyleID  = d '568'    
  1059.             val 'Nb supplied faces' = d '5'
  1060.         }
  1061.  
  1062.         'ModeNewChapter.PNG'
  1063.         {
  1064.             val FaceStyleID = d '569'    
  1065.             val 'Nb supplied faces' = d '4'
  1066.         }
  1067.  
  1068.         'PlayAudio.png'
  1069.         {
  1070.             val FaceStyleID = d '570'    
  1071.             val 'Nb supplied faces' = d '4'
  1072.         }
  1073.  
  1074.         'ClipAdd.PNG'
  1075.         {
  1076.             val FaceStyleID = d '571'    
  1077.             val 'Nb supplied faces' = d '4'
  1078.         }
  1079.  
  1080.         'ClipDelete.PNG'
  1081.         {
  1082.             val FaceStyleID = d '572'    
  1083.             val 'Nb supplied faces' = d '4'
  1084.         }
  1085.  
  1086.         'ArrowLeft.PNG'
  1087.         {
  1088.             val FaceStyleID = d '573'    
  1089.             val 'Nb supplied faces' = d '4'
  1090.         }
  1091.  
  1092.         'ArrowRight.PNG'
  1093.         {
  1094.             val FaceStyleID = d '574'    
  1095.             val 'Nb supplied faces' = d '4'
  1096.         }
  1097.  
  1098.  
  1099. // End Of VideoWave Test Buttons
  1100. /////////////////////////////////////////////////////////////////////
  1101.  
  1102. // thise buttons are prototypes for real work (Face style IDs starting from 100 to avoid conflicts)
  1103. // Start of Pierre's buttons
  1104. // Navigation bar:
  1105.         'NavigationBarTop.png'
  1106.         {
  1107.             val FaceStyleID  = d '100'    
  1108.             val xLightSource = d '50'
  1109.             val yLightSource = d '50'
  1110.             val nPowerLightSource = d '80'
  1111.             val 'Nb supplied faces' = d '5'
  1112.  
  1113.         }
  1114.         'NavigationBarBottom.png'
  1115.         {
  1116.             val FaceStyleID  = d '101'    
  1117.             val xLightSource = d '50'
  1118.             val yLightSource = d '50'
  1119.             val nPowerLightSource = d '80'
  1120.             val 'Nb supplied faces' = d '5'
  1121.         }
  1122.  
  1123.         'NavBarPopUpMenu.PNG'
  1124.         {            
  1125.             val FaceStyleID  = d '3'    
  1126.             val xLightSource = d '50'
  1127.             val yLightSource = d '50'
  1128.             val nPowerLightSource = d '80'
  1129.             val 'Nb supplied faces' = d '5'
  1130.  
  1131.             // val 'LabelPos StyleID' = d '2'
  1132.             // val 'Associated Text StyleID' = d '2'
  1133.         }
  1134.  
  1135.         'NavigationBarScroll.png'
  1136.         {
  1137.             val FaceStyleID  = d '102'    
  1138.             val xLightSource = d '50'
  1139.             val yLightSource = d '50'
  1140.             val nPowerLightSource = d '80'
  1141.             val 'Nb supplied faces' = d '5'
  1142.         }
  1143.  
  1144. // system Window buttons
  1145.         'SystemWindowMinimize.png'
  1146.         {
  1147.             val FaceStyleID  = d '103'    
  1148.             val xLightSource = d '50'
  1149.             val yLightSource = d '50'
  1150.             val nPowerLightSource = d '80'
  1151.             val 'Nb supplied faces' = d '4'
  1152.         }
  1153.         'SystemWindowRestore.png'
  1154.         {
  1155.             val FaceStyleID  = d '104'    
  1156.             val xLightSource = d '50'
  1157.             val yLightSource = d '50'
  1158.             val nPowerLightSource = d '80'
  1159.             val 'Nb supplied faces' = d '2'
  1160.         }
  1161.         'SystemWindowRestoreDown.png'
  1162.         {
  1163.             val FaceStyleID  = d '114'    
  1164.             val xLightSource = d '50'
  1165.             val yLightSource = d '50'
  1166.             val nPowerLightSource = d '80'
  1167.             val 'Nb supplied faces' = d '2'
  1168.         }
  1169.         'SystemWindowClose.png'
  1170.         {
  1171.             val FaceStyleID  = d '105'    
  1172.             val xLightSource = d '50'
  1173.             val yLightSource = d '50'
  1174.             val nPowerLightSource = d '80'
  1175.             val 'Nb supplied faces' = d '4'
  1176.         }
  1177.  
  1178.         'SystemWindowHelp.png'
  1179.         {
  1180.             val FaceStyleID  = d '113'    
  1181.             val xLightSource = d '50'
  1182.             val yLightSource = d '50'
  1183.             val nPowerLightSource = d '80'
  1184.             val 'Nb supplied faces' = d '4'
  1185.         }
  1186.  
  1187.         'CaptionClose.png'
  1188.         {
  1189.             val FaceStyleID  = d '122'    
  1190.             val xLightSource = d '0'
  1191.             val yLightSource = d '0'
  1192.             val nPowerLightSource = d '0'
  1193.             val 'Nb supplied faces' = d '4'
  1194.         }
  1195.  
  1196.  
  1197. // Common buttons
  1198.         'DocTools.PNG'
  1199.         {
  1200.             val FaceStyleID  = d '106'    
  1201.             val xLightSource = d '50'
  1202.             val yLightSource = d '50'
  1203.             val nPowerLightSource = d '80'
  1204.             val 'Nb supplied faces' = d '4'
  1205.         }
  1206.  
  1207. //    Standard Button really
  1208.         'StandardButton.png'
  1209.         {
  1210.             val FaceStyleID  = d '1'    
  1211.             val xLightSource = d '50'
  1212.             val yLightSource = d '50'
  1213.             val nPowerLightSource = d '80'
  1214.             val 'Nb supplied faces' = d '5'
  1215.         }
  1216.  
  1217.         'LargeButton.png'
  1218.         {
  1219.             val FaceStyleID  = d '107'    
  1220.             val xLightSource = d '50'
  1221.             val yLightSource = d '50'
  1222.             val nPowerLightSource = d '80'
  1223.             val 'Nb supplied faces' = d '5'
  1224.         }
  1225.         'SmallButton.png'
  1226.         {
  1227.             val FaceStyleID  = d '108'    
  1228.             val xLightSource = d '50'
  1229.             val yLightSource = d '50'
  1230.             val nPowerLightSource = d '80'
  1231.             val 'Nb supplied faces' = d '5'
  1232.         }
  1233.         'ActivityPaneCheckButton.PNG'
  1234.         {
  1235.             val FaceStyleID  = d '120'    
  1236.             val xLightSource = d '50'
  1237.             val yLightSource = d '50'
  1238.             val nPowerLightSource = d '80'
  1239.             val 'Nb supplied faces' = d '5'
  1240.         }
  1241.  
  1242.         'ActivityPaneOptionButton.PNG'
  1243.         {
  1244.             val FaceStyleID  = d '121'    
  1245.             val xLightSource = d '50'
  1246.             val yLightSource = d '50'
  1247.             val nPowerLightSource = d '80'
  1248.             val 'Nb supplied faces' = d '5'
  1249.         }
  1250.  
  1251.  
  1252. // Gallery control buttons        
  1253.         'GalleryButton.png'
  1254.         {
  1255.             val FaceStyleID  = d '109'    
  1256.             val xLightSource = d '50'
  1257.             val yLightSource = d '50'
  1258.             val nPowerLightSource = d '80'
  1259.             val 'Nb supplied faces' = d '5'
  1260.         }
  1261.         'GalleryScrollUp.png'
  1262.         {
  1263.  
  1264.             val FaceStyleID  = d '110'    
  1265.             val xLightSource = d '0'
  1266.             val yLightSource = d '0'
  1267.             val nPowerLightSource = d '0'
  1268.             val 'Nb supplied faces' = d '4'
  1269.         }
  1270.         'GalleryScrollDown.png'
  1271.         {
  1272.  
  1273.             val FaceStyleID  = d '111'    
  1274.             val xLightSource = d '0'
  1275.             val yLightSource = d '0'
  1276.             val nPowerLightSource = d '0'
  1277.             val 'Nb supplied faces' = d '4'
  1278.         }
  1279.         'FlyOutLeft.png'
  1280.         {
  1281.             val FaceStyleID  = d '112'    
  1282.             val xLightSource = d '0'
  1283.             val yLightSource = d '0'
  1284.             val nPowerLightSource = d '0'
  1285.             val 'Nb supplied faces' = d '4'
  1286.         }
  1287. // End of Pierre's buttons
  1288. // thise buttons were created during developement but sill necessary
  1289. // Slider
  1290.         'SpinButtonRight.png'
  1291.         {
  1292.  
  1293.             val FaceStyleID  = d '7'    
  1294.             val xLightSource = d '0'
  1295.             val yLightSource = d '0'
  1296.             val nPowerLightSource = d '0'
  1297.             val 'Button File' = s 'SpinButtonRight.PNG'
  1298.             val 'Nb supplied faces' = d '4'
  1299.         }
  1300.         'SpinButtonLeft.png'
  1301.         {
  1302.  
  1303.             val FaceStyleID  = d '8'    
  1304.             val xLightSource = d '0'
  1305.             val yLightSource = d '0'
  1306.             val nPowerLightSource = d '0'
  1307.             val 'Nb supplied faces' = d '4'
  1308.         }
  1309.         'ScrollBackground.png'
  1310.         {
  1311.  
  1312.             val FaceStyleID  = d '9'    
  1313.             val xLightSource = d '0'
  1314.             val yLightSource = d '0'
  1315.             val nPowerLightSource = d '0'
  1316.             val 'Nb supplied faces' = d '1'
  1317.         }
  1318.         'SliderBackground.png'
  1319.         {
  1320.  
  1321.             val FaceStyleID  = d '19'    
  1322.             val xLightSource = d '0'
  1323.             val yLightSource = d '0'
  1324.             val nPowerLightSource = d '0'
  1325.             val 'Nb supplied faces' = d '1'
  1326.         }
  1327.  
  1328.  
  1329.         'SliderThumb.png'
  1330.         {
  1331.  
  1332.             val FaceStyleID  = d '10'    
  1333.             val xLightSource = d '0'
  1334.             val yLightSource = d '0'
  1335.             val nPowerLightSource = d '0'
  1336.             val 'Nb supplied faces' = d '4'
  1337.         }
  1338.  
  1339.         'ScrollDownSmall.png'
  1340.         {
  1341.  
  1342.             val FaceStyleID  = d '11'    
  1343.             val xLightSource = d '0'
  1344.             val yLightSource = d '0'
  1345.             val nPowerLightSource = d '0'
  1346.             val 'Nb supplied faces' = d '4'
  1347.         }
  1348.         'ScrollThumbHorz.png'
  1349.         {
  1350.  
  1351.             val FaceStyleID  = d '12'    
  1352.             val xLightSource = d '0'
  1353.             val yLightSource = d '0'
  1354.             val nPowerLightSource = d '0'
  1355.             val 'Nb supplied faces' = d '1'
  1356.         }
  1357.         'ScrollThumbVert.png'
  1358.         {
  1359.  
  1360.             val FaceStyleID  = d '13'    
  1361.             val xLightSource = d '0'
  1362.             val yLightSource = d '0'
  1363.             val nPowerLightSource = d '0'
  1364.             val 'Nb supplied faces' = d '1'
  1365.         }
  1366.         'ScrollUpSmall.png'
  1367.         {
  1368.  
  1369.             val FaceStyleID  = d '14'    
  1370.             val xLightSource = d '0'
  1371.             val yLightSource = d '0'
  1372.             val nPowerLightSource = d '0'
  1373.             val 'Nb supplied faces' = d '4'
  1374.         }
  1375.         'ScrollBackgroundVert.png'
  1376.         {
  1377.  
  1378.             val FaceStyleID  = d '15'    
  1379.             val xLightSource = d '0'
  1380.             val yLightSource = d '0'
  1381.             val nPowerLightSource = d '0'
  1382.             val 'Nb supplied faces' = d '1'
  1383.         }                                
  1384.         'ScrollLeftSmall.png'
  1385.         {
  1386.  
  1387.             val FaceStyleID  = d '20'    
  1388.             val xLightSource = d '0'
  1389.             val yLightSource = d '0'
  1390.             val nPowerLightSource = d '0'
  1391.             val 'Nb supplied faces' = d '4'
  1392.         }
  1393.         'ScrollRightSmall.png'
  1394.         {
  1395.  
  1396.             val FaceStyleID  = d '21'    
  1397.             val xLightSource = d '0'
  1398.             val yLightSource = d '0'
  1399.             val nPowerLightSource = d '0'
  1400.             val 'Nb supplied faces' = d '4'
  1401.         }
  1402. // Checkbox
  1403.         'CheckBox.png'
  1404.         {
  1405.  
  1406.             val FaceStyleID  = d '6'    
  1407.             val xLightSource = d '0'
  1408.             val yLightSource = d '0'
  1409.             val nPowerLightSource = d '0'
  1410.             val 'Nb supplied faces' = d '5'
  1411.         }
  1412.  
  1413. // radiobutton                        
  1414.         'Radiobutton.png'
  1415.         {
  1416.             val FaceStyleID  = d '5'    
  1417.             val xLightSource = d '50'
  1418.             val yLightSource = d '50'
  1419.             val nPowerLightSource = d '80'
  1420.             val 'Nb supplied faces' = d '5'
  1421.         }
  1422.  
  1423. // combobox
  1424.         'ComboDropDown.png'
  1425.         {
  1426.             val FaceStyleID  = d '18'    
  1427.             val xLightSource = d '0'
  1428.             val yLightSource = d '0'
  1429.             val nPowerLightSource = d '0'
  1430.             val 'Nb supplied faces' = d '4'
  1431.         }
  1432.                 
  1433. // label                        
  1434.         'LabelButton.png'
  1435.         {
  1436.             val FaceStyleID  = d '17'    
  1437.             val xLightSource = d '50'
  1438.             val yLightSource = d '50'
  1439.             val nPowerLightSource = d '80'
  1440.             val 'Nb supplied faces' = d '1'
  1441.         }
  1442.  
  1443. // reserved for future (No name)
  1444. // Face style IDs starting from 200 to avoid conflicts
  1445.         'MediumButton.PNG'
  1446.         {
  1447.             val FaceStyleID  = d '201'    
  1448.             val xLightSource = d '50'
  1449.             val yLightSource = d '50'
  1450.             val nPowerLightSource = d '80'
  1451.             val 'Nb supplied faces' = d '5'
  1452.         }
  1453.         'NavBarScrollLeft.PNG'
  1454.         {
  1455.             val FaceStyleID  = d '203'    
  1456.             val xLightSource = d '50'
  1457.             val yLightSource = d '50'
  1458.             val nPowerLightSource = d '80'
  1459.             val 'Nb supplied faces' = d '4'
  1460.         }
  1461.         'NavBarScrollRight.PNG'
  1462.         {
  1463.             val FaceStyleID  = d '204'    
  1464.             val xLightSource = d '50'
  1465.             val yLightSource = d '50'
  1466.             val nPowerLightSource = d '80'
  1467.             val 'Nb supplied faces' = d '4'
  1468.         }
  1469.         'Info.png'
  1470.         {
  1471.             val FaceStyleID  = d '205'    
  1472.             val xLightSource = d '50'
  1473.             val yLightSource = d '50'
  1474.             val nPowerLightSource = d '80'
  1475.             val 'Nb supplied faces' = d '5'
  1476.         }
  1477. // Old buttons /////////////////
  1478. //        'Dialogbutton5.png'
  1479. //        {
  1480. //            val FaceStyleID  = d '1'    
  1481. //            val xLightSource = d '0'
  1482. //            val yLightSource = d '0'
  1483. //            val nPowerLightSource = d '80'
  1484. //            val 'Nb supplied faces' = d '5'
  1485. //possible label positions : 0 - outside left
  1486. //                           1 - inside center
  1487. //                           2 - outside left but the button image will not be stretched if button is enlarged
  1488. //            val 'LabelPos StyleID' = d '1'
  1489. //see also NOTE1
  1490. //the text style id is one from the text styles defined in 'MPSButtonTextStyles'
  1491. //        }
  1492.  
  1493.         'TextOnlyButton.png'
  1494.         {
  1495.  
  1496.             val FaceStyleID  = d '22'    
  1497.             val xLightSource = d '0'
  1498.             val yLightSource = d '0'
  1499.             val nPowerLightSource = d '0'
  1500.             val 'Nb supplied faces' = d '4'
  1501.         }
  1502.  
  1503.         'RightArrow.png'
  1504.         {
  1505.  
  1506.             val FaceStyleID  = d '23'    
  1507.             val xLightSource = d '0'
  1508.             val yLightSource = d '0'
  1509.             val nPowerLightSource = d '0'
  1510.             val 'Nb supplied faces' = d '1'
  1511.         }
  1512.  
  1513.  
  1514.         'BulletButton1.png'
  1515.         {
  1516.  
  1517.             val FaceStyleID  = d '24'    
  1518.             val xLightSource = d '0'
  1519.             val yLightSource = d '0'
  1520.             val nPowerLightSource = d '0'
  1521.             val 'Nb supplied faces' = d '1'
  1522.         }
  1523.  
  1524.         'BulletButton2.png'
  1525.         {
  1526.  
  1527.             val FaceStyleID  = d '25'    
  1528.             val xLightSource = d '0'
  1529.             val yLightSource = d '0'
  1530.             val nPowerLightSource = d '0'
  1531.             val 'Nb supplied faces' = d '1'
  1532.         }
  1533.  
  1534.         'BulletButton3.png'
  1535.         {
  1536.  
  1537.             val FaceStyleID  = d '26'    
  1538.             val xLightSource = d '0'
  1539.             val yLightSource = d '0'
  1540.             val nPowerLightSource = d '0'
  1541.             val 'Nb supplied faces' = d '1'
  1542.         }
  1543.  
  1544.         'BulletButton4.png'
  1545.         {
  1546.  
  1547.             val FaceStyleID  = d '27'    
  1548.             val xLightSource = d '0'
  1549.             val yLightSource = d '0'
  1550.             val nPowerLightSource = d '0'
  1551.             val 'Nb supplied faces' = d '1'
  1552.         }
  1553.  
  1554.         'BulletButton5.png'
  1555.         {
  1556.  
  1557.             val FaceStyleID  = d '28'    
  1558.             val xLightSource = d '0'
  1559.             val yLightSource = d '0'
  1560.             val nPowerLightSource = d '0'
  1561.             val 'Nb supplied faces' = d '1'
  1562.         }
  1563.  
  1564.         'BulletButton6.png'
  1565.         {
  1566.  
  1567.             val FaceStyleID  = d '29'    
  1568.             val xLightSource = d '0'
  1569.             val yLightSource = d '0'
  1570.             val nPowerLightSource = d '0'
  1571.             val 'Nb supplied faces' = d '1'
  1572.         }
  1573.  
  1574.         'BulletButton7.png'
  1575.         {
  1576.  
  1577.             val FaceStyleID  = d '30'    
  1578.             val xLightSource = d '0'
  1579.             val yLightSource = d '0'
  1580.             val nPowerLightSource = d '0'
  1581.             val 'Nb supplied faces' = d '1'
  1582.         }
  1583.  
  1584.         'BulletButton8.png'
  1585.         {
  1586.  
  1587.             val FaceStyleID  = d '31'    
  1588.             val xLightSource = d '0'
  1589.             val yLightSource = d '0'
  1590.             val nPowerLightSource = d '0'
  1591.             val 'Nb supplied faces' = d '1'
  1592.         }
  1593.  
  1594.         'BulletButton9.png'
  1595.         {
  1596.  
  1597.             val FaceStyleID  = d '32'    
  1598.             val xLightSource = d '0'
  1599.             val yLightSource = d '0'
  1600.             val nPowerLightSource = d '0'
  1601.             val 'Nb supplied faces' = d '1'
  1602.         }
  1603.  
  1604.         'SmallBullet.png'
  1605.         {
  1606.             val FaceStyleID  = d '206'    
  1607.             val xLightSource = d '0'
  1608.             val yLightSource = d '0'
  1609.             val nPowerLightSource = d '0'
  1610.             val 'Nb supplied faces' = d '1'
  1611.         }
  1612.  
  1613.         'TreeViewScrollHorz.PNG'
  1614.         {
  1615.             val FaceStyleID  = d '33'    
  1616.             val xLightSource = d '0'
  1617.             val yLightSource = d '0'
  1618.             val nPowerLightSource = d '0'
  1619.             val 'Nb supplied faces' = d '1'
  1620.         }
  1621.  
  1622.         'TreeViewScrollVert.PNG'
  1623.         {
  1624.             val FaceStyleID  = d '34'    
  1625.             val xLightSource = d '0'
  1626.             val yLightSource = d '0'
  1627.             val nPowerLightSource = d '0'
  1628.             val 'Nb supplied faces' = d '1'
  1629.         }
  1630.  
  1631.         'TreeViewThumbHorz.PNG'
  1632.         {
  1633.             val FaceStyleID  = d '35'    
  1634.             val xLightSource = d '50'
  1635.             val yLightSource = d '50'
  1636.             val nPowerLightSource = d '80'
  1637.             val 'Nb supplied faces' = d '1'
  1638.         }
  1639.  
  1640.         'TreeViewThumbVert.PNG'
  1641.         {
  1642.             val FaceStyleID  = d '36'    
  1643.             val xLightSource = d '50'
  1644.             val yLightSource = d '50'
  1645.             val nPowerLightSource = d '80'
  1646.             val 'Nb supplied faces' = d '1'
  1647.         }
  1648.  
  1649.         'TreeViewScrollHorzLeft.PNG'
  1650.         {
  1651.             val FaceStyleID  = d '37'    
  1652.             val xLightSource = d '0'
  1653.             val yLightSource = d '0'
  1654.             val nPowerLightSource = d '0'
  1655.             val 'Nb supplied faces' = d '4'
  1656.         }
  1657.  
  1658.         'TreeViewScrollHorzRight.PNG'
  1659.         {
  1660.             val FaceStyleID  = d '38'    
  1661.             val xLightSource = d '0'
  1662.             val yLightSource = d '0'
  1663.             val nPowerLightSource = d '0'
  1664.             val 'Nb supplied faces' = d '4'
  1665.         }
  1666.  
  1667.         'TreeViewScrollVertDown.PNG'
  1668.         {
  1669.             val FaceStyleID  = d '39'    
  1670.             val xLightSource = d '0'
  1671.             val yLightSource = d '0'
  1672.             val nPowerLightSource = d '0'
  1673.             val 'Nb supplied faces' = d '4'
  1674.         }
  1675.  
  1676.         'TreeViewScrollVertUp.PNG'
  1677.         {
  1678.             val FaceStyleID  = d '40'    
  1679.             val xLightSource = d '0'
  1680.             val yLightSource = d '0'
  1681.             val nPowerLightSource = d '0'
  1682.             val 'Nb supplied faces' = d '4'
  1683.         }
  1684.  
  1685.         'PaneCancelButton.PNG'
  1686.         {
  1687.             val FaceStyleID  = d '208'    
  1688.             val xLightSource = d '0'
  1689.             val yLightSource = d '0'
  1690.             val nPowerLightSource = d '0'
  1691.             val 'Nb supplied faces' = d '4'
  1692.         }
  1693.  
  1694.  
  1695.         'BackButton.PNG'
  1696.         {
  1697.             val FaceStyleID  = d '209'    
  1698.             val xLightSource = d '0'
  1699.             val yLightSource = d '0'
  1700.             val nPowerLightSource = d '0'
  1701.             val 'Nb supplied faces' = d '4'
  1702.         }
  1703.  
  1704.         'SliderThumbTouchup.PNG'
  1705.         {
  1706.             val FaceStyleID  = d '41'    
  1707.             val xLightSource = d '0'
  1708.             val yLightSource = d '0'
  1709.             val nPowerLightSource = d '0'
  1710.             val 'Nb supplied faces' = d '4'
  1711.             val 'Associated HitArea Style' = d '0'
  1712.         }
  1713.         
  1714.     
  1715. //    FontPicker Buttons
  1716.         'TextBold.PNG'
  1717.         {
  1718.             val FaceStyleID  = d '220'    
  1719.             val xLightSource = d '0'
  1720.             val yLightSource = d '0'
  1721.             val nPowerLightSource = d '0'
  1722.             val 'Nb supplied faces' = d '4'
  1723.             val 'Associated HitArea Style' = d '0'
  1724.         }
  1725.  
  1726.         'TextItalic.png'
  1727.         {
  1728.             val FaceStyleID  = d '221'    
  1729.             val xLightSource = d '0'
  1730.             val yLightSource = d '0'
  1731.             val nPowerLightSource = d '0'
  1732.             val 'Nb supplied faces' = d '4'
  1733.             val 'Associated HitArea Style' = d '0'
  1734.         }
  1735.         
  1736.         'TextUnderline.png'
  1737.         {
  1738.             val FaceStyleID  = d '222'    
  1739.             val xLightSource = d '0'
  1740.             val yLightSource = d '0'
  1741.             val nPowerLightSource = d '0'
  1742.             val 'Nb supplied faces' = d '4'
  1743.             val 'Associated HitArea Style' = d '0'
  1744.         }
  1745.  
  1746.         'TextLeft.png'
  1747.         {
  1748.             val FaceStyleID  = d '223'    
  1749.             val xLightSource = d '0'
  1750.             val yLightSource = d '0'
  1751.             val nPowerLightSource = d '0'
  1752.             val 'Nb supplied faces' = d '4'
  1753.             val 'Associated HitArea Style' = d '0'
  1754.         }
  1755.  
  1756.         'TextCentre.png'
  1757.         {
  1758.             val FaceStyleID  = d '224'    
  1759.             val xLightSource = d '0'
  1760.             val yLightSource = d '0'
  1761.             val nPowerLightSource = d '0'
  1762.             val 'Nb supplied faces' = d '4'
  1763.             val 'Associated HitArea Style' = d '0'
  1764.         }
  1765.  
  1766.         'TextRight.png'
  1767.         {
  1768.             val FaceStyleID  = d '225'    
  1769.             val xLightSource = d '0'
  1770.             val yLightSource = d '0'
  1771.             val nPowerLightSource = d '0'
  1772.             val 'Nb supplied faces' = d '4'
  1773.             val 'Associated HitArea Style' = d '0'
  1774.         }
  1775.         'TextTop.png'
  1776.         {
  1777.             val FaceStyleID  = d '226'    
  1778.             val xLightSource = d '0'
  1779.             val yLightSource = d '0'
  1780.             val nPowerLightSource = d '0'
  1781.             val 'Nb supplied faces' = d '4'
  1782.             val 'Associated HitArea Style' = d '0'
  1783.         }
  1784.  
  1785.         'TextMiddle.png'
  1786.         {
  1787.             val FaceStyleID  = d '227'    
  1788.             val xLightSource = d '0'
  1789.             val yLightSource = d '0'
  1790.             val nPowerLightSource = d '0'
  1791.             val 'Nb supplied faces' = d '4'
  1792.             val 'Associated HitArea Style' = d '0'
  1793.         }
  1794.  
  1795.         'TextBottom.png'
  1796.         {
  1797.             val FaceStyleID  = d '228'    
  1798.             val xLightSource = d '0'
  1799.             val yLightSource = d '0'
  1800.             val nPowerLightSource = d '0'
  1801.             val 'Nb supplied faces' = d '4'
  1802.             val 'Associated HitArea Style' = d '0'
  1803.         }
  1804.  
  1805.  
  1806.  
  1807. // special cases
  1808.         'SliderTrackBW.PNG'
  1809.         {
  1810.             val FaceStyleID  = d '300'    
  1811.             val xLightSource = d '0'
  1812.             val yLightSource = d '0'
  1813.             val nPowerLightSource = d '0'
  1814.             val 'Nb supplied faces' = d '1'
  1815.         }
  1816.  
  1817. //   this face should always be autogenerated and displayed not tiled 
  1818. //      NORMAL  (supplied)state is HUE range  (color)               --- always the same image = full range of colors : 0/360
  1819. //      HOVER   (autogen )state is VALUE range(intensity=luminosity)--- generated for a certain HUE and SATURATION   : 0/100
  1820. //      PRESSED (autogen )state is SATURATION (purity) range        --- generated for a certain HUE and VALUE        : 0/100
  1821. //      DISABLED(autogen )state is BW range   (greyscale)           --- always the same HUE range greyed
  1822. //      COSELECTED is not used yet
  1823.  
  1824.         'SliderTrackColor.PNG'
  1825.         {
  1826.             val FaceStyleID  = d '301'    
  1827.                 //used as SAT parameter when generate VAL range 
  1828.             val xLightSource = d '0'
  1829.                 //used as HUE parameter when generate SAT or VAL range
  1830.             val yLightSource = d '0'
  1831.                 //used to specify that these faces will be color ranges
  1832.             val nPowerLightSource = d '-2'
  1833.                 //always one supplied face, HUE range
  1834.             val 'Nb supplied faces' = d '1'
  1835.         }
  1836.  
  1837. //        'SliderThumbHueIntensity.PNG'
  1838. //        {
  1839. //            val FaceStyleID  = d '302'    
  1840. //            val xLightSource = d '0'
  1841. //            val yLightSource = d '0'
  1842. //            val nPowerLightSource = d '0'
  1843. //            val 'Nb supplied faces' = d '4'
  1844. //            val 'Associated HitArea Style' = d '0'
  1845. //        }
  1846. //end special cases
  1847.  
  1848.     }
  1849.  
  1850.     'MPSTextStyles'
  1851.     {
  1852.         'Classic'
  1853.         {
  1854.             val 'Font' = s 'Tahoma'
  1855.             val 'Font Size' = d '8'
  1856.             val 'Font Style' = d '2'
  1857.             val 'Font Effect' = d '1'
  1858.             val 'Font Color-R' = d '206'
  1859.             val 'Font Color-G' = d '206'
  1860.             val 'Font Color-B' = d '206'
  1861.             val 'Text StyleID' = d '3'
  1862.             'Hover'
  1863.             {
  1864.             }
  1865.             'Pressed'
  1866.             {
  1867.                 val 'Font Color-R' = d '100'
  1868.                 val 'Font Color-G' = d '80'
  1869.                 val 'Font Color-B' = d '80'
  1870.                 val 'Font Style'   = d '3'
  1871.             }
  1872.             'Disabled'
  1873.             {
  1874.             }
  1875.             'CoSelected'
  1876.             {
  1877.             }
  1878.         }
  1879.  
  1880.         'Fancy'
  1881.         {
  1882.             val 'Font' = s 'Tahoma'
  1883.             val 'Font Size' = d '10'
  1884.             val 'Font Style' = d '1'
  1885.             val 'Font Effect' = d '0'
  1886.             val 'Font Color-R' = d '206'
  1887.             val 'Font Color-G' = d '206'
  1888.             val 'Font Color-B' = d '206'
  1889.             val 'Text StyleID' = d '2'
  1890.             'Hover'
  1891.             {
  1892.             }
  1893.             'Pressed'
  1894.             {
  1895.                 val 'Font Color-R' = d '0'
  1896.                 val 'Font Color-G' = d '0'
  1897.                 val 'Font Color-B' = d '0'
  1898.             }
  1899.             'Disabled'
  1900.             {
  1901.             }
  1902.             'CoSelected'
  1903.             {
  1904.             }
  1905.         }
  1906.  
  1907.         'Standard'
  1908.         {
  1909.             val 'Font' = s 'Tahoma'
  1910.             val 'Font Size' = d '8'
  1911.             val 'Font Style' = d '0'
  1912.             val 'Font Effect' = d '0'
  1913.             val 'Font Color-R' = d '0'
  1914.             val 'Font Color-G' = d '0'
  1915.             val 'Font Color-B' = d '0'
  1916.             val 'Text StyleID' = d '1'
  1917.  
  1918.             'Hover'
  1919.             {
  1920.             val 'Font' = s 'Tahoma'
  1921.             val 'Font Size' = d '8'
  1922.             val 'Font Style' = d '0'
  1923.             val 'Font Effect' = d '1'
  1924.             val 'Font Color-R' = d '0'
  1925.             val 'Font Color-G' = d '0'
  1926.             val 'Font Color-B' = d '0'
  1927.             }
  1928.  
  1929.             'Pressed'
  1930.             {
  1931.                 val 'Font' = s 'Tahoma'
  1932.                 val 'Font Size' = d '8'
  1933.                 val 'Font Style' = d '0'
  1934.                 val 'Font Color-R' = d '0'
  1935.                 val 'Font Color-G' = d '0'
  1936.                 val 'Font Color-B' = d '0'
  1937.             }
  1938.             'Disabled'
  1939.             {
  1940.                 val 'Font Color-R' = d '77'
  1941.                 val 'Font Color-G' = d '77'
  1942.                 val 'Font Color-B' = d '77'
  1943.             }
  1944.             'CoSelected'
  1945.             {
  1946.                 val 'Font Style' = d '0'
  1947.                 val 'Font Color-R' = d '206'
  1948.                 val 'Font Color-G' = d '206'
  1949.                 val 'Font Color-B' = d '206'
  1950.             }
  1951.         }
  1952.  
  1953.         'ActivityTitleText'
  1954.         {
  1955.             val 'Font' = s 'Tahoma'
  1956.             val 'Font Size' = d '8'
  1957.             val 'Font Style' = d '2'
  1958.             val 'Font Effect' = d '1'
  1959.             val 'Font Color-R' = d '206'
  1960.             val 'Font Color-G' = d '206'
  1961.             val 'Font Color-B' = d '206'
  1962.             val 'Text StyleID' = d '4'
  1963.             'Hover'
  1964.             {
  1965.             }
  1966.             'Pressed'
  1967.             {
  1968.             }
  1969.             'Disabled'
  1970.             {
  1971.             }
  1972.             'CoSelected'
  1973.             {
  1974.             }
  1975.         }
  1976.  
  1977.         'BulletText'
  1978.         {
  1979.             val 'Font' = s 'Tahoma'
  1980.             val 'Font Size' = d '8'
  1981.             val 'Font Style' = d '2'
  1982.             val 'Font Effect' = d '1'
  1983.             val 'Font Color-R' = d '206'
  1984.             val 'Font Color-G' = d '206'
  1985.             val 'Font Color-B' = d '206'
  1986.             val 'Text StyleID' = d '5'
  1987.             'Hover'
  1988.             {
  1989.             }
  1990.             'Pressed'
  1991.             {
  1992.             }
  1993.             'Disabled'
  1994.             {
  1995.             }
  1996.             'CoSelected'
  1997.             {
  1998.             }
  1999.         }
  2000.         
  2001.         // GP used in VW text editor dialog:
  2002.         'Fixed Pitch'
  2003.         {
  2004.             val 'Font' = s 'Courier New'
  2005.             val 'Font Size' = d '10'
  2006.             val 'Font Style' = d '0'
  2007.             val 'Font Effect' = d '0'
  2008.             val 'Font Color-R' = d '206'
  2009.             val 'Font Color-G' = d '206'
  2010.             val 'Font Color-B' = d '206'
  2011.             val 'Text StyleID' = d '100'
  2012.             'Hover'
  2013.             {
  2014.             }
  2015.             'Pressed'
  2016.             {
  2017.             }
  2018.             'Disabled'
  2019.             {
  2020.             }
  2021.             'CoSelected'
  2022.             {
  2023.             }
  2024.         }
  2025.  
  2026.         // 
  2027.         'VW Standard'
  2028.         {
  2029.             val 'Font' = s 'Tahoma'
  2030.             val 'Font Size' = d '8'
  2031.             val 'Font Style' = d '0'
  2032.             val 'Font Effect' = d '0'
  2033.             val 'Font Color-R' = d '206'
  2034.             val 'Font Color-G' = d '206'
  2035.             val 'Font Color-B' = d '206'
  2036.             val 'Text StyleID' = d '101'
  2037.             'Hover'
  2038.             {
  2039.                 val 'Font' = s 'Tahoma'
  2040.                 val 'Font Size' = d '8'
  2041.                 val 'Font Style' = d '0'
  2042.                 val 'Font Effect' = d '1'
  2043.             }
  2044.             'Pressed'
  2045.             {
  2046.                 val 'Font' = s 'Tahoma'
  2047.                 val 'Font Size' = d '8'
  2048.                 val 'Font Style' = d '1'
  2049.                 val 'Font Color-R' = d '0'
  2050.                 val 'Font Color-G' = d '0'
  2051.                 val 'Font Color-B' = d '0'
  2052.             }
  2053.             'Disabled'
  2054.             {
  2055.                 val 'Font Color-R' = d '0'
  2056.                 val 'Font Color-G' = d '0'
  2057.                 val 'Font Color-B' = d '0'
  2058.             }
  2059.             'CoSelected'
  2060.             {
  2061.             }
  2062.         }
  2063.     }
  2064. }
  2065.  
  2066. 'Sounds'
  2067. {
  2068.     val 'Default Sound' = s 'Click.wav'
  2069.     val 'Sound1' = s 'Click.wav'
  2070.     val 'Sound2' = s 'Click.wav'
  2071.     val 'Sound3' = s 'Click.wav'
  2072.     val 'Sound4' = s 'Click.wav'
  2073.     val 'Sound5' = s 'Click.wav'
  2074.     val 'Sound6' = s 'Click.wav'
  2075.     val 'Sound7' = s 'ClickBig.wav'        // disabled radio button
  2076.     val 'Sound8' = s 'ClickBig.wav'        // disabled button
  2077.     val 'Sound9' = s 'Click.wav'
  2078. }
  2079.  
  2080. 'MPSProgressBarControl'
  2081. {
  2082.     val 'Border File' = s 'ProgressFrame.PNG'
  2083.     val 'Client File' = s 'ProgressFrame.PNG'
  2084.  
  2085.     val 'LeftTop Image' = r '0,0,3,3'
  2086.     val 'Top Image' = r '3,0,100,3'
  2087.     val 'RightTop Image' = r '172,0,3,3'
  2088.     val 'LeftBottom Image' = r '0,53,3,3'
  2089.     val 'Bottom Image' = r '3,53,100,3'
  2090.     val 'RightBottom Image' = r '172,53,3,3'
  2091.     val 'Left Image' = r '0,3,3,30'
  2092.     val 'Right Image' = r '172,3,3,30'
  2093.  
  2094.     val 'Tile Image' = r '3,3,50,50'
  2095.     val 'Client Offset' = r '3,3,3,3'
  2096.  
  2097.     val 'Progress File' = s 'ProgressSolid.PNG'
  2098.     val 'Progress Tile' = r '0,0,1,16'
  2099.  
  2100.     val    'Progress Bar Gap' = d '3'
  2101. }
  2102.  
  2103.  
  2104. 'OptionPane'
  2105. {
  2106.     val 'Border File' = s 'OptionPane.png'
  2107.     val 'Client File' = s 'OptionPane.png'
  2108.     val 'LeftTop Image' = r '0,0,2,2'
  2109.     val 'RightTop Image' = r '98,0,2,2'
  2110.     val 'LeftBottom Image' = r '0,98,2,2'
  2111.     val 'RightBottom Image' = r '98,98,2,2'
  2112.     val 'Left Image' = r '0,2,2,96'
  2113.     val 'Right Image' = r '98,2,2,96'
  2114.     val 'Top Image' = r '2,0,96,2'
  2115.     val 'Bottom Image' = r '2,98,96,2'
  2116.     val 'Tile Image' = r '2,2,96,96'
  2117.     val 'Client Offset' = r '2,2,2,2'
  2118. }
  2119.  
  2120. 'Special Images'
  2121. {
  2122.     val 'Video File' = s 'AVI.png'
  2123.     val 'Audio File' = s 'WAV.png'
  2124.     val 'Invalid File' = s 'InvalidFile.PNG'
  2125.     val 'InvalidImage' = s 'InvalidThumbnail.png'
  2126.     val 'UnknownImage' = s 'UnknownThumbnail.png'
  2127.      val 'GeneratingImage'      = s 'GeneratingThumbnail.png'
  2128. }
  2129.  
  2130. //'Color Picker Attributes'
  2131. //{
  2132. //    val 'Margin Spacing'    = d '16'
  2133. //    val 'Items Spacing'    = d '8'
  2134. //    val 'Ideal Items Height'= d '22'
  2135. //    val 'Slider Border'    = r '3,3,0,0'
  2136. //} 
  2137. 'Color Picker Attributes'
  2138. {
  2139.     val 'Margin Spacing'        = r '10,8,0,0'
  2140.     val 'Items Horizontal Spacing'    = d '8'
  2141.     val 'Items Vertical Spacing'    = d '6'
  2142.     val 'Slider Border'        = r '3,3,0,0'
  2143.     val 'Gamma Factor'        = d '2200'    //    Value divided by 1000 for floating Point conversion
  2144.  
  2145. 'Font Picker Attributes'
  2146. {
  2147.     val 'Font Name'            = s 'tahoma'
  2148.     val 'Font Size'            = d '10'
  2149.     val 'Font Style'            = s 'normal,left'
  2150.     val 'Horizontal Margin Spacing'    = d '8'
  2151.     val 'Vertical Margin Spacing'    = d '6'
  2152.     val 'Items Spacing'        = d '4'
  2153.     val 'Ideal Items Height'        = d '22'
  2154.     val    'FontName width'    = d '180'
  2155.     val    'Font Size Width'    = d '80'
  2156.     val 'Text StyleID'            = d '1'        //    Standard
  2157.  
  2158. //'Font Picker Attributes'
  2159. //{
  2160. //    val 'Font Name'        = s 'tahoma'
  2161. //    val 'Font Size'        = d '10'
  2162. //    val 'Font Style'    = s 'normal,left'
  2163. //    //val 'Margin Spacing'    = d '16'
  2164. //    val 'Horizontal Margin Spacing'    = d '8'
  2165. //    val 'Vertical Margin Spacing'    = d '6'
  2166. //    val 'Items Spacing'    = d '8'
  2167. //    val 'Ideal Items Height'= d '22'
  2168. //    val 'FontName width'    = d '180'
  2169. //
  2170. //    val 'Text StyleID'        = d '1'        //    Standard
  2171. //} 
  2172.     
  2173. 'SlideShowView'
  2174. {
  2175.     val 'SlideShowDefault' = s 'slideshow.png'
  2176.     'Picture Region'
  2177.     {
  2178.         val 'Pix Color-R' = d '0'
  2179.         val 'Pix Color-G' = d '0'
  2180.         val 'Pix Color-B' = d '0'
  2181.     }
  2182.     'Caption Region'
  2183.     {
  2184.         val 'Cap Color-R' = d '255'
  2185.         val 'Cap Color-G' = d '255'
  2186.         val 'Cap Color-B' = d '255'
  2187.     }
  2188.     'Background Region'
  2189.     {
  2190.         val 'Back Color-R' = d '80'
  2191.         val 'Back Color-G' = d '80'
  2192.         val 'Back Color-B' = d '80'
  2193.     }
  2194. }
  2195.  
  2196. 'Folder Browser'
  2197. {
  2198.     val 'Plus Image Name' = s 'FolderBrowserPlus.png' 
  2199.     val 'Minus Image Name'= s 'FolderBrowserMinus.png'
  2200. }
  2201.  
  2202.  
  2203.  
  2204.  
  2205.